rum extracts - German English Dictionary